package com.k8s.base.domain.util;

/**
 * Created by std on 2017/6/4.
 */
public final class DomainConstant {

    /**
     * 重复时间间隔
     */
    public static final class PromotionRepeatUnit {
        public static final String TYPENAME = "BASE_PROMOTION_REPEATUNIT";
        public static final String HOUR = "HOUR";
        public static final String DAY = "DAY";
        public static final String WEEK = "WEEK";
        public static final String MONTH = "MONTH";
        public static final String YEAR = "YEAR";
    }

    /**
     * 优惠券类型
     */
    public static final class CouponsKind{
        public static final String TYPENAME = "BASE_COUPONS_KIND";
        public static final String GIFT = "GIFT";
        public static final String DISCOUNT = "DISCOUNT";
        public static final String MONEY = "MONEY";
        public static final String POINT = "POINT";
        public static final String NOTHING = "NOTHING";
    }

    /**
     * 活动状态
     */
    public static final class PromotionStatus{
        public static final String TYPENAME = "BASE_PROMOTION_STATUS";
        public static final String NORMAL = "NORMAL";
        public static final String EXPIRED = "EXPIRED";
        public static final String ABANDON = "ABANDON";
        public static final String DISABLED = "DISABLED";
    }

    /**
     * 卷状态
     */
    public static  final class UserCouponsStatus{
        public static final String TYPENAME = "BASE_USER_COUPONS_STATUS";
        public static final String NORMAL = "NORMAL";
        public static final String EXPIRED = "EXPIRED";
        public static final String USED = "USED";
        public static final String ABANDON = "ABANDON";
        public static final String DISABLED = "DISABLED";
    }

    /**
     * 活动推广类型
     */
    public static final class PromotionKind{
        public static final String TYPENAME = "BASE_PROMOTION_KIND";
        public static final String GIFT = "GIFT";
        public static final String LOTTO = "LOTTO";
        public static final String OUT_HREF = "OUT_HREF";
    }

    /**
     * 积分使用类型
     */

    public static final class UserPointChangeType{
        public static final String INCOME = "INCOME";
        public static final String USE = "USE";
    }


}
